#include "map.h"
#include"config.h"

map::map()
{
    // 初始化加载地图对象
    m_map1.load(MAP_PATH);
    m_map2.load(MAP_PATH);

    // 初始化X轴Y轴坐标
    m_map1_posX = 0;
    m_map2_posX = GAME_WIDTH;
    m_map1_posY = 0;
    m_map2_posY = 0;

    // 地图滚动速度
    m_scroll_speed = MAP_SCROLL_SPEED;
}


void map::mapPosition()
{
    //第一张图片的位置
    m_map1_posX -= m_scroll_speed;
    if (m_map1_posX<=-GAME_WIDTH)
    {
        m_map1_posX = 0;
        m_map1_posY = 0;
    }

    //第二张图片的位置
    m_map2_posX -= m_scroll_speed;
    if (m_map2_posX<=0)
    {
        m_map2_posX = GAME_WIDTH;
    }
}
